home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
- <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
-
- <!DOCTYPE overlay SYSTEM "chrome://switchproxy/locale/locale.dtd" >
-
- <overlay id="switchproxyOverlay"
- title="Switch Proxy Overlay"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-
- <script type="application/x-javascript" src="chrome://switchproxy/content/globals.js"></script>
- <script type="application/x-javascript" src="chrome://switchproxy/content/datasource.js"></script>
- <script type="application/x-javascript" src="chrome://switchproxy/content/import_anon.js"></script>
- <script type="application/x-javascript" src="chrome://switchproxy/content/anon.js"></script>
- <script type="application/x-javascript" src="chrome://switchproxy/content/tabmanager.js"></script>
- <script type="application/x-javascript" src="chrome://switchproxy/content/proxy.js"></script>
- <script language="JavaScript">
- //Window Event Handers
- try{window.addEventListener("load", switchproxy_initProxy, true);}catch(e){}
- //try{window.addEventListener("focus", switchproxy_tab_windowFocus, true);}catch(e){}
- </script>
-
- <!-- Toolbar -->
- <toolbox id="navigator-toolbox" context="toolbar-context-menu">
- <toolbar id="proxy-toolbar"
- accesskey="&toolbar.name.key;"
- context="toolbar-context-menu"
- customizable="true"
- iconsize="small"
- mode="full"
- collapsed="false" persist="collapsed"
- toolbarname="&toolbar.name.label;"
- class="chromeclass">
-
- <hbox align="center" flex="2">
- <label value="Proxy:" style="margin-right: 0;" />
-
- <menulist id="proxy-list" popup="proxy-list-popup">
- <menupopup id="proxy-list-popup" position="after_start">
- <menuitem value="" label="&common.none;" oncommand="switchproxy_selectProxy(this)" />
- </menupopup>
- </menulist>
-
- <toolbarbutton id="apply-button" label="&common.apply.label;" default="true" onclick="switchproxy_setProxy(true)" image="chrome://switchproxy/content/icons/check.png" tooltiptext="&common.apply.tip;" />
- <toolbarbutton id="edit-button" label="&common.edit.label;" disabled="true" onclick="switchproxy_editProxyDialog(false)" image="chrome://switchproxy/content/icons/pencil_disabled.png" tooltiptext="&common.edit.tip;" />
- <toolbarbutton id="remove-button" label="&common.remove.label;" disabled="true" onclick="switchproxy_removeProxy(false)" image="chrome://switchproxy/content/icons/cross_disabled.png" tooltiptext="&common.remove.tip;" />
- <toolbarbutton id="new-button" label="&common.add.label;" onclick="switchproxy_editProxyDialog(true)" image="chrome://switchproxy/content/icons/new.png" tooltiptext="&common.add.tip;" />
-
- <spacer width="25" />
-
- <groupbox orient="horizontal" style="padding: 1px;">
- <description id="status-label" value="&toolbar.status;" style="font-weight: bold;" />
- <description id="status-text" value="&toolbar.using.none;" />
- </groupbox>
-
- <spacer width="25" />
-
- <toolbarbutton id="options-list" label="&common.preferences.label;" image="chrome://switchproxy/content/icons/options.png" />
- </hbox>
- </toolbar>
- </toolbox>
-
- <!-- Toolbar Element -->
- <toolbarpalette id="BrowserToolbarPalette">
- <toolbaritem id="switchproxy-container" title="&common.product.name;" align="center">
- <button id="switchproxy-element-button" tooltiptext="&toolelement.tip;" label="" popup="switchproxy-element-list"
- image="chrome://switchproxy/content/icons/arrow-dn.gif" dir="rtl" />
- </toolbaritem>
- </toolbarpalette>
-
- <!-- Statusbar -->
- <statusbar id="status-bar" class="chromeclass-status">
- <statusbarpanel id="switchproxy-status"
- insertbefore="statusbar-updates"
- label="" collapsed="false"
- context="switchproxy-element-list"
- ondblclick="switchproxy_anon_nextProxy()" />
- </statusbar>
-
- <!-- Firefox Tools Menu -->
- <menupopup id="menu_ToolsPopup">
- <menu id="switchproxy-tools-menu" label="SwitchProxy"
- accesskey="P" class="menuitem-iconic"
- insertafter="devToolsSeparator">
- <menupopup id="switchproxy-menu-list" position="after_start" onpopupshowing="switchproxy_showElementList(event);">
- <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_queueSetProxy(this);" class="proxy-menu-item"/>
- <menuseparator id="switchproxy-menu-list-separator" />
- <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
- <menuseparator />
- <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
- <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
- <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
-
- <menuseparator id="switchproxy-tools-anon-seperator" collapsed="true" />
- <menuitem id="switchproxy-tools-anon" label="Next Anonymous Proxy" oncommand="switchproxy_anon_loadProxy(null);" collapsed="true" />
- </menupopup>
- </menu>
- </menupopup>
-
- <!-- Context Menu -->
- <popup id="contentAreaContextMenu">
- <menuseparator id="switchproxy-context-separator"/>
- <menu label="&context.label;" id="switchproxy-context-menu" accesskey="&context.key;">
- <menupopup id="switchproxy-context-menu-popup;" onpopupshowing="switchproxy_showElementList(event);">
- <menu label="&context.proxies.label;" accesskey="&context.proxies.key;" id="switchproxy-context-proxylist">
- <menupopup id="context-proxy-list">
- <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_setProxy(true, true);" />
- </menupopup>
- </menu>
- <menuseparator />
- <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
- <menuseparator />
- <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
- <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
- <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
-
- <menuseparator id="switchproxy-context-anon-seperator" collapsed="true" />
- <menuitem id="switchproxy-context-anon" label="Next Anonymous Proxy" oncommand="switchproxy_anon_loadProxy(null);" collapsed="true" />
- </menupopup>
- </menu>
- </popup>
-
- <!-- Popups -->
- <popupset id="mainPopupSet">
- <popup id="switchproxy-element-list" position="after_start" onpopupshowing="switchproxy_showElementList(event);">
- <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_queueSetProxy(this);" class="proxy-menu-item"/>
- <menuseparator id="switchproxy-element-list-separator" />
- <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
- <menuseparator />
- <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
- <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
- <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
-
- <menuseparator id="switchproxy-menu-anon-seperator" collapsed="true" />
- <menuitem id="switchproxy-menu-anon" label="Next Anonymous Proxy" oncommand="switchproxy_anon_loadProxy(null);" collapsed="true" />
- </popup>
- </popupset>
- </overlay>